agile interview questions and answers